@discord-player/utils
Discord Player utilities
Installation
$ yarn add @discord-player/utils
Example
Queue
import { Queue } from "@discord-player/utils";
const lifo = new Queue<number>("LIFO");
const fifo = new Queue<number>("FIFO");
lifo.add([1, 2, 3, 4]);
fifo.add([1, 2, 3, 4]);
console.log(lifo.dispatch());
console.log(fifo.dispatch());
console.log(lifo.at(0));
console.log(fifo.at(0));
Collection
import { Collection } from "@discord-player/utils";
const store = new Collection<string, number>();
store.set("foo", 1);
console.log(store.get("foo"));
store.delete("foo");
console.log(store.get("foo"));
store.delete("foo");
Key Mirror
import { keyMirror } from "@discord-player/utils";
const enums = keyMirror([
"SUNDAY",
"MONDAY",
"TUESDAY"
]);
console.log(enums);